#
# Copyright (c) 2017-2019 THL A29 Limited, a Tencent company. All Rights Reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#    http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#

set(tsf_public_header
  include/tencentcloud/tsf/v20180326/TsfClient.h
  )

set(tsf_public_header_model
  include/tencentcloud/tsf/v20180326/model/DescribePublicConfigSummaryRequest.h
  include/tencentcloud/tsf/v20180326/model/ModifyPathRewriteRequest.h
  include/tencentcloud/tsf/v20180326/model/ApiDetailResponse.h
  include/tencentcloud/tsf/v20180326/model/CosCredentials.h
  include/tencentcloud/tsf/v20180326/model/DeletePathRewritesResponse.h
  include/tencentcloud/tsf/v20180326/model/PathRewritePage.h
  include/tencentcloud/tsf/v20180326/model/DescribeApiVersionsResponse.h
  include/tencentcloud/tsf/v20180326/model/StopContainerGroupResponse.h
  include/tencentcloud/tsf/v20180326/model/DeletePathRewritesRequest.h
  include/tencentcloud/tsf/v20180326/model/DeleteLaneResponse.h
  include/tencentcloud/tsf/v20180326/model/SimpleApplication.h
  include/tencentcloud/tsf/v20180326/model/ContinueRunFailedTaskBatchRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeSimpleClustersResponse.h
  include/tencentcloud/tsf/v20180326/model/DeleteRepositoryResponse.h
  include/tencentcloud/tsf/v20180326/model/DeleteApplicationResponse.h
  include/tencentcloud/tsf/v20180326/model/QuantileEntity.h
  include/tencentcloud/tsf/v20180326/model/UpdateRepositoryRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribePathRewriteResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeConfigsResponse.h
  include/tencentcloud/tsf/v20180326/model/ModifyContainerReplicasRequest.h
  include/tencentcloud/tsf/v20180326/model/CreateGatewayApiResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeApiVersionsRequest.h
  include/tencentcloud/tsf/v20180326/model/TsfPageConfigReleaseLog.h
  include/tencentcloud/tsf/v20180326/model/DescribeGroupBindedGatewaysResponse.h
  include/tencentcloud/tsf/v20180326/model/UnbindApiGroupRequest.h
  include/tencentcloud/tsf/v20180326/model/TaskRecord.h
  include/tencentcloud/tsf/v20180326/model/CreateNamespaceResponse.h
  include/tencentcloud/tsf/v20180326/model/RedoTaskBatchRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeTaskLastStatusRequest.h
  include/tencentcloud/tsf/v20180326/model/ModifyUploadInfoResponse.h
  include/tencentcloud/tsf/v20180326/model/TsfPageConfig.h
  include/tencentcloud/tsf/v20180326/model/CreateApiRateLimitRuleRequest.h
  include/tencentcloud/tsf/v20180326/model/DeleteServerlessGroupRequest.h
  include/tencentcloud/tsf/v20180326/model/ChangeApiUsableStatusRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeApiRateLimitRulesRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeApiGroupsResponse.h
  include/tencentcloud/tsf/v20180326/model/DeletePublicConfigRequest.h
  include/tencentcloud/tsf/v20180326/model/DeleteNamespaceResponse.h
  include/tencentcloud/tsf/v20180326/model/CreateMicroserviceRequest.h
  include/tencentcloud/tsf/v20180326/model/ReleaseConfigResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeUnitRuleResponse.h
  include/tencentcloud/tsf/v20180326/model/DeleteImageTagsRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeRepositoriesRequest.h
  include/tencentcloud/tsf/v20180326/model/RollbackConfigRequest.h
  include/tencentcloud/tsf/v20180326/model/CreateGatewayApiRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeCreateGatewayApiStatusResponse.h
  include/tencentcloud/tsf/v20180326/model/DeleteConfigResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeGroupGatewaysRequest.h
  include/tencentcloud/tsf/v20180326/model/UpdateApiRateLimitRuleResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeGatewayAllGroupApisResponse.h
  include/tencentcloud/tsf/v20180326/model/LaneRule.h
  include/tencentcloud/tsf/v20180326/model/MsInstance.h
  include/tencentcloud/tsf/v20180326/model/GatewayPluginBoundParam.h
  include/tencentcloud/tsf/v20180326/model/DescribeServerlessGroupsResponse.h
  include/tencentcloud/tsf/v20180326/model/ImageRepository.h
  include/tencentcloud/tsf/v20180326/model/AddInstancesResponse.h
  include/tencentcloud/tsf/v20180326/model/StartContainerGroupRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeRepositoryResponse.h
  include/tencentcloud/tsf/v20180326/model/Instance.h
  include/tencentcloud/tsf/v20180326/model/UpdateHealthCheckSettingsRequest.h
  include/tencentcloud/tsf/v20180326/model/EnableUnitRuleRequest.h
  include/tencentcloud/tsf/v20180326/model/CreateClusterResponse.h
  include/tencentcloud/tsf/v20180326/model/CreateMicroserviceResponse.h
  include/tencentcloud/tsf/v20180326/model/StopGroupRequest.h
  include/tencentcloud/tsf/v20180326/model/ShrinkGroupResponse.h
  include/tencentcloud/tsf/v20180326/model/CosUploadInfo.h
  include/tencentcloud/tsf/v20180326/model/DescribeLanesResponse.h
  include/tencentcloud/tsf/v20180326/model/CreateNamespaceRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeClusterInstancesRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeGroupBindedGatewaysRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeRepositoryRequest.h
  include/tencentcloud/tsf/v20180326/model/RedoTaskRequest.h
  include/tencentcloud/tsf/v20180326/model/DeleteApiGroupResponse.h
  include/tencentcloud/tsf/v20180326/model/ImageTagsResult.h
  include/tencentcloud/tsf/v20180326/model/RepositoryInfo.h
  include/tencentcloud/tsf/v20180326/model/DraftApiGroupRequest.h
  include/tencentcloud/tsf/v20180326/model/CreateLaneResponse.h
  include/tencentcloud/tsf/v20180326/model/UpdateApiTimeoutsResponse.h
  include/tencentcloud/tsf/v20180326/model/UnitRule.h
  include/tencentcloud/tsf/v20180326/model/DescribePkgsResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeSimpleNamespacesResponse.h
  include/tencentcloud/tsf/v20180326/model/DeleteImageTag.h
  include/tencentcloud/tsf/v20180326/model/DescribeMicroservicesResponse.h
  include/tencentcloud/tsf/v20180326/model/TaskLastExecuteStatus.h
  include/tencentcloud/tsf/v20180326/model/DescribePublicConfigRequest.h
  include/tencentcloud/tsf/v20180326/model/OverviewBasicResourceUsage.h
  include/tencentcloud/tsf/v20180326/model/CreatePublicConfigResponse.h
  include/tencentcloud/tsf/v20180326/model/LaneRules.h
  include/tencentcloud/tsf/v20180326/model/TsfPageVmGroup.h
  include/tencentcloud/tsf/v20180326/model/CreateConfigResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeCreateGatewayApiStatusRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeConfigReleaseLogsRequest.h
  include/tencentcloud/tsf/v20180326/model/ModifyContainerGroupRequest.h
  include/tencentcloud/tsf/v20180326/model/UpdateRepositoryResponse.h
  include/tencentcloud/tsf/v20180326/model/RollbackConfigResponse.h
  include/tencentcloud/tsf/v20180326/model/RevocationConfigRequest.h
  include/tencentcloud/tsf/v20180326/model/StartContainerGroupResponse.h
  include/tencentcloud/tsf/v20180326/model/ModifyTaskRequest.h
  include/tencentcloud/tsf/v20180326/model/DeleteUnitNamespacesResponse.h
  include/tencentcloud/tsf/v20180326/model/DisableTaskRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeBasicResourceUsageResponse.h
  include/tencentcloud/tsf/v20180326/model/PkgBind.h
  include/tencentcloud/tsf/v20180326/model/RemoveInstancesRequest.h
  include/tencentcloud/tsf/v20180326/model/TsfPageInstance.h
  include/tencentcloud/tsf/v20180326/model/DeleteGroupResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeSimpleApplicationsResponse.h
  include/tencentcloud/tsf/v20180326/model/DeployContainerGroupRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeSimpleApplicationsRequest.h
  include/tencentcloud/tsf/v20180326/model/ContainGroup.h
  include/tencentcloud/tsf/v20180326/model/ContainGroupResult.h
  include/tencentcloud/tsf/v20180326/model/UpdateUnitRuleRequest.h
  include/tencentcloud/tsf/v20180326/model/ReleasePublicConfigResponse.h
  include/tencentcloud/tsf/v20180326/model/ReleaseApiGroupResponse.h
  include/tencentcloud/tsf/v20180326/model/UpdateApiRateLimitRulesRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeGroupInstancesRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeMsApiListRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeUploadInfoResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeMsApiListResponse.h
  include/tencentcloud/tsf/v20180326/model/EnableTaskRequest.h
  include/tencentcloud/tsf/v20180326/model/RevocationPublicConfigResponse.h
  include/tencentcloud/tsf/v20180326/model/DisableTaskResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeMicroserviceRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribePodInstancesResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeRepositoriesResponse.h
  include/tencentcloud/tsf/v20180326/model/MonitorOverview.h
  include/tencentcloud/tsf/v20180326/model/CreateGroupRequest.h
  include/tencentcloud/tsf/v20180326/model/StopTaskBatchResponse.h
  include/tencentcloud/tsf/v20180326/model/CreateContainGroupResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeContainerGroupDetailResponse.h
  include/tencentcloud/tsf/v20180326/model/Ports.h
  include/tencentcloud/tsf/v20180326/model/DescribeGroupGatewaysResponse.h
  include/tencentcloud/tsf/v20180326/model/RevocationConfigResponse.h
  include/tencentcloud/tsf/v20180326/model/DeployServerlessGroupResponse.h
  include/tencentcloud/tsf/v20180326/model/CreateAllGatewayApiAsyncResponse.h
  include/tencentcloud/tsf/v20180326/model/DeleteTaskResponse.h
  include/tencentcloud/tsf/v20180326/model/TsfPageMsInstance.h
  include/tencentcloud/tsf/v20180326/model/DeleteMicroserviceRequest.h
  include/tencentcloud/tsf/v20180326/model/RemoveInstancesResponse.h
  include/tencentcloud/tsf/v20180326/model/DisableUnitRuleRequest.h
  include/tencentcloud/tsf/v20180326/model/Namespace.h
  include/tencentcloud/tsf/v20180326/model/DescribeGroupResponse.h
  include/tencentcloud/tsf/v20180326/model/Env.h
  include/tencentcloud/tsf/v20180326/model/DeleteContainerGroupResponse.h
  include/tencentcloud/tsf/v20180326/model/DeleteServerlessGroupResponse.h
  include/tencentcloud/tsf/v20180326/model/DeleteImageTagsResponse.h
  include/tencentcloud/tsf/v20180326/model/DisableUnitRouteResponse.h
  include/tencentcloud/tsf/v20180326/model/ExecuteTaskRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeApplicationResponse.h
  include/tencentcloud/tsf/v20180326/model/LaneInfo.h
  include/tencentcloud/tsf/v20180326/model/DescribeConfigReleaseLogsResponse.h
  include/tencentcloud/tsf/v20180326/model/DeletePublicConfigResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeSimpleGroupsResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeFlowLastBatchStateRequest.h
  include/tencentcloud/tsf/v20180326/model/TsfPageCluster.h
  include/tencentcloud/tsf/v20180326/model/TerminateTaskFlowBatchResponse.h
  include/tencentcloud/tsf/v20180326/model/ShrinkInstancesRequest.h
  include/tencentcloud/tsf/v20180326/model/ShrinkInstancesResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeApiRateLimitRulesResponse.h
  include/tencentcloud/tsf/v20180326/model/AddClusterInstancesRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeGroupUseDetailResponse.h
  include/tencentcloud/tsf/v20180326/model/TsfPageNamespace.h
  include/tencentcloud/tsf/v20180326/model/UpdateApiTimeoutsRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeSimpleNamespacesRequest.h
  include/tencentcloud/tsf/v20180326/model/ExecuteTaskFlowResponse.h
  include/tencentcloud/tsf/v20180326/model/ExpandGroupResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribePublicConfigsResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeUnitNamespacesResponse.h
  include/tencentcloud/tsf/v20180326/model/ContinueRunFailedTaskBatchResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeSimpleClustersRequest.h
  include/tencentcloud/tsf/v20180326/model/DeployServerlessGroupRequest.h
  include/tencentcloud/tsf/v20180326/model/ApiDefinitionDescr.h
  include/tencentcloud/tsf/v20180326/model/DescribeLaneRulesResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeImageRepositoryRequest.h
  include/tencentcloud/tsf/v20180326/model/TsfPageUnitRule.h
  include/tencentcloud/tsf/v20180326/model/DescribeApiGroupRequest.h
  include/tencentcloud/tsf/v20180326/model/RedoTaskExecuteResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeContainerGroupDetailRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeGroupsWithPluginRequest.h
  include/tencentcloud/tsf/v20180326/model/ImageRepositoryResult.h
  include/tencentcloud/tsf/v20180326/model/ModifyTaskResponse.h
  include/tencentcloud/tsf/v20180326/model/DeleteUnitNamespacesRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeGroupRequest.h
  include/tencentcloud/tsf/v20180326/model/UnitRuleItem.h
  include/tencentcloud/tsf/v20180326/model/BindPluginRequest.h
  include/tencentcloud/tsf/v20180326/model/HealthCheckSetting.h
  include/tencentcloud/tsf/v20180326/model/GatewayDeployGroup.h
  include/tencentcloud/tsf/v20180326/model/PkgList.h
  include/tencentcloud/tsf/v20180326/model/Cluster.h
  include/tencentcloud/tsf/v20180326/model/DescribeGroupUseDetailRequest.h
  include/tencentcloud/tsf/v20180326/model/Microservice.h
  include/tencentcloud/tsf/v20180326/model/UpdateUnitRuleResponse.h
  include/tencentcloud/tsf/v20180326/model/HealthCheckSettings.h
  include/tencentcloud/tsf/v20180326/model/StartGroupResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribePathRewritesRequest.h
  include/tencentcloud/tsf/v20180326/model/ShrinkGroupRequest.h
  include/tencentcloud/tsf/v20180326/model/RepositoryList.h
  include/tencentcloud/tsf/v20180326/model/CreateLaneRuleResponse.h
  include/tencentcloud/tsf/v20180326/model/CreateTaskResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeContainerGroupsResponse.h
  include/tencentcloud/tsf/v20180326/model/UpdateApiGroupResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeGroupsWithPluginResponse.h
  include/tencentcloud/tsf/v20180326/model/AddInstancesRequest.h
  include/tencentcloud/tsf/v20180326/model/GatewayPlugin.h
  include/tencentcloud/tsf/v20180326/model/GatewayApiGroupVo.h
  include/tencentcloud/tsf/v20180326/model/CreateApplicationRequest.h
  include/tencentcloud/tsf/v20180326/model/DeployGroupRequest.h
  include/tencentcloud/tsf/v20180326/model/LaneInfos.h
  include/tencentcloud/tsf/v20180326/model/CreateTaskFlowRequest.h
  include/tencentcloud/tsf/v20180326/model/ModifyContainerReplicasResponse.h
  include/tencentcloud/tsf/v20180326/model/TsfPageGatewayPlugin.h
  include/tencentcloud/tsf/v20180326/model/ApiUseStatisticsEntity.h
  include/tencentcloud/tsf/v20180326/model/UnbindApiGroupResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribePathRewriteRequest.h
  include/tencentcloud/tsf/v20180326/model/CreateApplicationResponse.h
  include/tencentcloud/tsf/v20180326/model/GatewayGroupIds.h
  include/tencentcloud/tsf/v20180326/model/DeployGroupResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeServerlessGroupResponse.h
  include/tencentcloud/tsf/v20180326/model/RedoTaskBatchResponse.h
  include/tencentcloud/tsf/v20180326/model/TaskId.h
  include/tencentcloud/tsf/v20180326/model/ModifyPathRewriteResponse.h
  include/tencentcloud/tsf/v20180326/model/EnableUnitRuleResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeEnabledUnitRuleResponse.h
  include/tencentcloud/tsf/v20180326/model/UpdateApiGroupRequest.h
  include/tencentcloud/tsf/v20180326/model/TsfApiListResponse.h
  include/tencentcloud/tsf/v20180326/model/EnableUnitRouteResponse.h
  include/tencentcloud/tsf/v20180326/model/DisableUnitRuleResponse.h
  include/tencentcloud/tsf/v20180326/model/TsfPageGatewayDeployGroup.h
  include/tencentcloud/tsf/v20180326/model/ImageTag.h
  include/tencentcloud/tsf/v20180326/model/ExecuteTaskFlowRequest.h
  include/tencentcloud/tsf/v20180326/model/TerminateTaskFlowBatchRequest.h
  include/tencentcloud/tsf/v20180326/model/CreateUnitRuleResponse.h
  include/tencentcloud/tsf/v20180326/model/VmGroup.h
  include/tencentcloud/tsf/v20180326/model/DescribeApiUseDetailResponse.h
  include/tencentcloud/tsf/v20180326/model/ServiceSetting.h
  include/tencentcloud/tsf/v20180326/model/ModifyUploadInfoRequest.h
  include/tencentcloud/tsf/v20180326/model/ApplicationForPage.h
  include/tencentcloud/tsf/v20180326/model/DescribeUnitRuleRequest.h
  include/tencentcloud/tsf/v20180326/model/UpdateGatewayApiResponse.h
  include/tencentcloud/tsf/v20180326/model/ModifyLaneResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribePublicConfigSummaryResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribePublicConfigReleaseLogsRequest.h
  include/tencentcloud/tsf/v20180326/model/CreateServerlessGroupResponse.h
  include/tencentcloud/tsf/v20180326/model/ShardArgument.h
  include/tencentcloud/tsf/v20180326/model/DescribeApplicationAttributeResponse.h
  include/tencentcloud/tsf/v20180326/model/ModifyLaneRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeLanesRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeGatewayMonitorOverviewResponse.h
  include/tencentcloud/tsf/v20180326/model/CreatePublicConfigRequest.h
  include/tencentcloud/tsf/v20180326/model/CreateAllGatewayApiAsyncRequest.h
  include/tencentcloud/tsf/v20180326/model/PathRewrite.h
  include/tencentcloud/tsf/v20180326/model/EnableTaskFlowResponse.h
  include/tencentcloud/tsf/v20180326/model/DeleteUnitRuleResponse.h
  include/tencentcloud/tsf/v20180326/model/TsfPageConfigRelease.h
  include/tencentcloud/tsf/v20180326/model/DisableTaskFlowResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeGatewayMonitorOverviewRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeImageTagsResponse.h
  include/tencentcloud/tsf/v20180326/model/BindPluginResponse.h
  include/tencentcloud/tsf/v20180326/model/RedoTaskFlowBatchRequest.h
  include/tencentcloud/tsf/v20180326/model/TsfPageUnitNamespace.h
  include/tencentcloud/tsf/v20180326/model/StopTaskExecuteRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribePkgsRequest.h
  include/tencentcloud/tsf/v20180326/model/SchedulingStrategy.h
  include/tencentcloud/tsf/v20180326/model/GatewayVo.h
  include/tencentcloud/tsf/v20180326/model/DescribeApplicationAttributeRequest.h
  include/tencentcloud/tsf/v20180326/model/CreateTaskRequest.h
  include/tencentcloud/tsf/v20180326/model/OperationInfo.h
  include/tencentcloud/tsf/v20180326/model/DescribePublicConfigResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeUsableUnitNamespacesResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeConfigResponse.h
  include/tencentcloud/tsf/v20180326/model/SimpleGroup.h
  include/tencentcloud/tsf/v20180326/model/ModifyContainerGroupResponse.h
  include/tencentcloud/tsf/v20180326/model/DeleteApplicationRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeUnitNamespacesRequest.h
  include/tencentcloud/tsf/v20180326/model/DeleteTaskRequest.h
  include/tencentcloud/tsf/v20180326/model/CreateUnitRuleRequest.h
  include/tencentcloud/tsf/v20180326/model/VmGroupSimple.h
  include/tencentcloud/tsf/v20180326/model/ApiResponseDescr.h
  include/tencentcloud/tsf/v20180326/model/DescribePluginInstancesRequest.h
  include/tencentcloud/tsf/v20180326/model/ApiRequestDescr.h
  include/tencentcloud/tsf/v20180326/model/ApiVersionArray.h
  include/tencentcloud/tsf/v20180326/model/ConfigReleaseLog.h
  include/tencentcloud/tsf/v20180326/model/CreateConfigRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeUploadInfoRequest.h
  include/tencentcloud/tsf/v20180326/model/TaskFlowLastBatchState.h
  include/tencentcloud/tsf/v20180326/model/DescribeUnitRulesResponse.h
  include/tencentcloud/tsf/v20180326/model/UpdateGatewayApiRequest.h
  include/tencentcloud/tsf/v20180326/model/PathRewriteCreateObject.h
  include/tencentcloud/tsf/v20180326/model/DescribeApiGroupsRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeServerlessGroupRequest.h
  include/tencentcloud/tsf/v20180326/model/DeleteUnitRuleRequest.h
  include/tencentcloud/tsf/v20180326/model/ApplicationAttribute.h
  include/tencentcloud/tsf/v20180326/model/DeletePkgsResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeGroupsResponse.h
  include/tencentcloud/tsf/v20180326/model/ModifyLaneRuleRequest.h
  include/tencentcloud/tsf/v20180326/model/CreateTaskFlowResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeMicroservicesRequest.h
  include/tencentcloud/tsf/v20180326/model/AddClusterInstancesResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeTaskLastStatusResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribePublicConfigsRequest.h
  include/tencentcloud/tsf/v20180326/model/GatewayGroupApiVo.h
  include/tencentcloud/tsf/v20180326/model/DescribeApplicationsRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeTaskDetailRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribePublicConfigReleasesRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeLaneRulesRequest.h
  include/tencentcloud/tsf/v20180326/model/CreateServerlessGroupRequest.h
  include/tencentcloud/tsf/v20180326/model/UnitRuleTag.h
  include/tencentcloud/tsf/v20180326/model/DescribePluginInstancesResponse.h
  include/tencentcloud/tsf/v20180326/model/CreateRepositoryResponse.h
  include/tencentcloud/tsf/v20180326/model/CreateLaneRuleRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeServerlessGroupsRequest.h
  include/tencentcloud/tsf/v20180326/model/CosDownloadInfo.h
  include/tencentcloud/tsf/v20180326/model/DeletePkgsRequest.h
  include/tencentcloud/tsf/v20180326/model/ServerlessGroupPage.h
  include/tencentcloud/tsf/v20180326/model/InstanceAdvancedSettings.h
  include/tencentcloud/tsf/v20180326/model/GroupApiUseStatistics.h
  include/tencentcloud/tsf/v20180326/model/ChangeApiUsableStatusResponse.h
  include/tencentcloud/tsf/v20180326/model/EnableTaskResponse.h
  include/tencentcloud/tsf/v20180326/model/UpdateApiRateLimitRulesResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeGroupInstancesResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeDownloadInfoRequest.h
  include/tencentcloud/tsf/v20180326/model/DeleteApiGroupRequest.h
  include/tencentcloud/tsf/v20180326/model/ReleaseApiGroupRequest.h
  include/tencentcloud/tsf/v20180326/model/StartGroupRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeClusterInstancesResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeTaskDetailResponse.h
  include/tencentcloud/tsf/v20180326/model/ExpandGroupRequest.h
  include/tencentcloud/tsf/v20180326/model/RevocationPublicConfigRequest.h
  include/tencentcloud/tsf/v20180326/model/ModifyLaneRuleResponse.h
  include/tencentcloud/tsf/v20180326/model/TsfPageSimpleGroup.h
  include/tencentcloud/tsf/v20180326/model/TaskRule.h
  include/tencentcloud/tsf/v20180326/model/PkgInfo.h
  include/tencentcloud/tsf/v20180326/model/GroupPod.h
  include/tencentcloud/tsf/v20180326/model/EnableTaskFlowRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeReleasedConfigRequest.h
  include/tencentcloud/tsf/v20180326/model/ApiInfo.h
  include/tencentcloud/tsf/v20180326/model/StopGroupResponse.h
  include/tencentcloud/tsf/v20180326/model/CreateRepositoryRequest.h
  include/tencentcloud/tsf/v20180326/model/ModifyMicroserviceRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeConfigReleasesRequest.h
  include/tencentcloud/tsf/v20180326/model/GroupDailyUseStatistics.h
  include/tencentcloud/tsf/v20180326/model/DescribeEnabledUnitRuleRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeApiGroupResponse.h
  include/tencentcloud/tsf/v20180326/model/UpdateApiRateLimitRuleRequest.h
  include/tencentcloud/tsf/v20180326/model/CreateLaneRequest.h
  include/tencentcloud/tsf/v20180326/model/CreateApiGroupResponse.h
  include/tencentcloud/tsf/v20180326/model/ServiceConfig.h
  include/tencentcloud/tsf/v20180326/model/RedoTaskExecuteRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeApplicationsResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeConfigRequest.h
  include/tencentcloud/tsf/v20180326/model/DisableUnitRouteRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeUnitRulesRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeGatewayAllGroupApisRequest.h
  include/tencentcloud/tsf/v20180326/model/DeleteGroupRequest.h
  include/tencentcloud/tsf/v20180326/model/ContainerGroupDetail.h
  include/tencentcloud/tsf/v20180326/model/BindApiGroupRequest.h
  include/tencentcloud/tsf/v20180326/model/StopTaskBatchRequest.h
  include/tencentcloud/tsf/v20180326/model/ServerlessGroup.h
  include/tencentcloud/tsf/v20180326/model/ApiDetailInfo.h
  include/tencentcloud/tsf/v20180326/model/DescribeUsableUnitNamespacesRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeContainerGroupsRequest.h
  include/tencentcloud/tsf/v20180326/model/DisableTaskFlowRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribePodInstancesRequest.h
  include/tencentcloud/tsf/v20180326/model/RedoTaskResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeConfigsRequest.h
  include/tencentcloud/tsf/v20180326/model/EnableUnitRouteRequest.h
  include/tencentcloud/tsf/v20180326/model/TsfPageApplication.h
  include/tencentcloud/tsf/v20180326/model/DeleteConfigRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribePublicConfigReleaseLogsResponse.h
  include/tencentcloud/tsf/v20180326/model/ExecuteTaskResponse.h
  include/tencentcloud/tsf/v20180326/model/CreateApiRateLimitRuleResponse.h
  include/tencentcloud/tsf/v20180326/model/Config.h
  include/tencentcloud/tsf/v20180326/model/ProtocolPort.h
  include/tencentcloud/tsf/v20180326/model/DescribeApiUseDetailRequest.h
  include/tencentcloud/tsf/v20180326/model/CreateClusterRequest.h
  include/tencentcloud/tsf/v20180326/model/TsfPageMicroservice.h
  include/tencentcloud/tsf/v20180326/model/ConfigRelease.h
  include/tencentcloud/tsf/v20180326/model/DeleteContainerGroupRequest.h
  include/tencentcloud/tsf/v20180326/model/AdvanceSettings.h
  include/tencentcloud/tsf/v20180326/model/ReleaseConfigRequest.h
  include/tencentcloud/tsf/v20180326/model/MsApiArray.h
  include/tencentcloud/tsf/v20180326/model/DescribeApiDetailRequest.h
  include/tencentcloud/tsf/v20180326/model/StopContainerGroupRequest.h
  include/tencentcloud/tsf/v20180326/model/UpdateHealthCheckSettingsResponse.h
  include/tencentcloud/tsf/v20180326/model/ApiRateLimitRule.h
  include/tencentcloud/tsf/v20180326/model/GroupUseStatisticsEntity.h
  include/tencentcloud/tsf/v20180326/model/DescribePathRewritesResponse.h
  include/tencentcloud/tsf/v20180326/model/AddInstanceResult.h
  include/tencentcloud/tsf/v20180326/model/DescribeFlowLastBatchStateResponse.h
  include/tencentcloud/tsf/v20180326/model/StopTaskExecuteResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeSimpleGroupsRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeConfigReleasesResponse.h
  include/tencentcloud/tsf/v20180326/model/ApiGroupInfo.h
  include/tencentcloud/tsf/v20180326/model/UnitNamespace.h
  include/tencentcloud/tsf/v20180326/model/ModifyMicroserviceResponse.h
  include/tencentcloud/tsf/v20180326/model/CreateApiGroupRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeDownloadInfoResponse.h
  include/tencentcloud/tsf/v20180326/model/GroupPodResult.h
  include/tencentcloud/tsf/v20180326/model/DescribeApplicationRequest.h
  include/tencentcloud/tsf/v20180326/model/DeployContainerGroupResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeBasicResourceUsageRequest.h
  include/tencentcloud/tsf/v20180326/model/DeleteMicroserviceResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeReleasedConfigResponse.h
  include/tencentcloud/tsf/v20180326/model/HealthCheckConfig.h
  include/tencentcloud/tsf/v20180326/model/TsfPageSimpleApplication.h
  include/tencentcloud/tsf/v20180326/model/PropertyField.h
  include/tencentcloud/tsf/v20180326/model/DescribeApiDetailResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeGroupsRequest.h
  include/tencentcloud/tsf/v20180326/model/LaneRuleTag.h
  include/tencentcloud/tsf/v20180326/model/OperationInfoDetail.h
  include/tencentcloud/tsf/v20180326/model/CreatePathRewritesRequest.h
  include/tencentcloud/tsf/v20180326/model/DeleteNamespaceRequest.h
  include/tencentcloud/tsf/v20180326/model/BindApiGroupResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeMicroserviceResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeImageRepositoryResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeImageTagsRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribeConfigSummaryResponse.h
  include/tencentcloud/tsf/v20180326/model/CreateContainGroupRequest.h
  include/tencentcloud/tsf/v20180326/model/DescribePublicConfigReleasesResponse.h
  include/tencentcloud/tsf/v20180326/model/CreatePathRewritesResponse.h
  include/tencentcloud/tsf/v20180326/model/DeleteRepositoryRequest.h
  include/tencentcloud/tsf/v20180326/model/DraftApiGroupResponse.h
  include/tencentcloud/tsf/v20180326/model/DescribeConfigSummaryRequest.h
  include/tencentcloud/tsf/v20180326/model/DeleteLaneRequest.h
  include/tencentcloud/tsf/v20180326/model/TsfPageApiGroupInfo.h
  include/tencentcloud/tsf/v20180326/model/ReleasePublicConfigRequest.h
  include/tencentcloud/tsf/v20180326/model/TaskFlowEdge.h
  include/tencentcloud/tsf/v20180326/model/RedoTaskFlowBatchResponse.h
  include/tencentcloud/tsf/v20180326/model/LaneGroup.h
  include/tencentcloud/tsf/v20180326/model/CreateGroupResponse.h
  )

set(tsf_src
  src/v20180326/TsfClient.cpp
  src/v20180326/model/DescribePublicConfigSummaryRequest.cpp
  src/v20180326/model/ModifyPathRewriteRequest.cpp
  src/v20180326/model/ApiDetailResponse.cpp
  src/v20180326/model/CosCredentials.cpp
  src/v20180326/model/DeletePathRewritesResponse.cpp
  src/v20180326/model/PathRewritePage.cpp
  src/v20180326/model/DescribeApiVersionsResponse.cpp
  src/v20180326/model/StopContainerGroupResponse.cpp
  src/v20180326/model/DeletePathRewritesRequest.cpp
  src/v20180326/model/DeleteLaneResponse.cpp
  src/v20180326/model/SimpleApplication.cpp
  src/v20180326/model/ContinueRunFailedTaskBatchRequest.cpp
  src/v20180326/model/DescribeSimpleClustersResponse.cpp
  src/v20180326/model/DeleteRepositoryResponse.cpp
  src/v20180326/model/DeleteApplicationResponse.cpp
  src/v20180326/model/QuantileEntity.cpp
  src/v20180326/model/UpdateRepositoryRequest.cpp
  src/v20180326/model/DescribePathRewriteResponse.cpp
  src/v20180326/model/DescribeConfigsResponse.cpp
  src/v20180326/model/ModifyContainerReplicasRequest.cpp
  src/v20180326/model/CreateGatewayApiResponse.cpp
  src/v20180326/model/DescribeApiVersionsRequest.cpp
  src/v20180326/model/TsfPageConfigReleaseLog.cpp
  src/v20180326/model/DescribeGroupBindedGatewaysResponse.cpp
  src/v20180326/model/UnbindApiGroupRequest.cpp
  src/v20180326/model/TaskRecord.cpp
  src/v20180326/model/CreateNamespaceResponse.cpp
  src/v20180326/model/RedoTaskBatchRequest.cpp
  src/v20180326/model/DescribeTaskLastStatusRequest.cpp
  src/v20180326/model/ModifyUploadInfoResponse.cpp
  src/v20180326/model/TsfPageConfig.cpp
  src/v20180326/model/CreateApiRateLimitRuleRequest.cpp
  src/v20180326/model/DeleteServerlessGroupRequest.cpp
  src/v20180326/model/ChangeApiUsableStatusRequest.cpp
  src/v20180326/model/DescribeApiRateLimitRulesRequest.cpp
  src/v20180326/model/DescribeApiGroupsResponse.cpp
  src/v20180326/model/DeletePublicConfigRequest.cpp
  src/v20180326/model/DeleteNamespaceResponse.cpp
  src/v20180326/model/CreateMicroserviceRequest.cpp
  src/v20180326/model/ReleaseConfigResponse.cpp
  src/v20180326/model/DescribeUnitRuleResponse.cpp
  src/v20180326/model/DeleteImageTagsRequest.cpp
  src/v20180326/model/DescribeRepositoriesRequest.cpp
  src/v20180326/model/RollbackConfigRequest.cpp
  src/v20180326/model/CreateGatewayApiRequest.cpp
  src/v20180326/model/DescribeCreateGatewayApiStatusResponse.cpp
  src/v20180326/model/DeleteConfigResponse.cpp
  src/v20180326/model/DescribeGroupGatewaysRequest.cpp
  src/v20180326/model/UpdateApiRateLimitRuleResponse.cpp
  src/v20180326/model/DescribeGatewayAllGroupApisResponse.cpp
  src/v20180326/model/LaneRule.cpp
  src/v20180326/model/MsInstance.cpp
  src/v20180326/model/GatewayPluginBoundParam.cpp
  src/v20180326/model/DescribeServerlessGroupsResponse.cpp
  src/v20180326/model/ImageRepository.cpp
  src/v20180326/model/AddInstancesResponse.cpp
  src/v20180326/model/StartContainerGroupRequest.cpp
  src/v20180326/model/DescribeRepositoryResponse.cpp
  src/v20180326/model/Instance.cpp
  src/v20180326/model/UpdateHealthCheckSettingsRequest.cpp
  src/v20180326/model/EnableUnitRuleRequest.cpp
  src/v20180326/model/CreateClusterResponse.cpp
  src/v20180326/model/CreateMicroserviceResponse.cpp
  src/v20180326/model/StopGroupRequest.cpp
  src/v20180326/model/ShrinkGroupResponse.cpp
  src/v20180326/model/CosUploadInfo.cpp
  src/v20180326/model/DescribeLanesResponse.cpp
  src/v20180326/model/CreateNamespaceRequest.cpp
  src/v20180326/model/DescribeClusterInstancesRequest.cpp
  src/v20180326/model/DescribeGroupBindedGatewaysRequest.cpp
  src/v20180326/model/DescribeRepositoryRequest.cpp
  src/v20180326/model/RedoTaskRequest.cpp
  src/v20180326/model/DeleteApiGroupResponse.cpp
  src/v20180326/model/ImageTagsResult.cpp
  src/v20180326/model/RepositoryInfo.cpp
  src/v20180326/model/DraftApiGroupRequest.cpp
  src/v20180326/model/CreateLaneResponse.cpp
  src/v20180326/model/UpdateApiTimeoutsResponse.cpp
  src/v20180326/model/UnitRule.cpp
  src/v20180326/model/DescribePkgsResponse.cpp
  src/v20180326/model/DescribeSimpleNamespacesResponse.cpp
  src/v20180326/model/DeleteImageTag.cpp
  src/v20180326/model/DescribeMicroservicesResponse.cpp
  src/v20180326/model/TaskLastExecuteStatus.cpp
  src/v20180326/model/DescribePublicConfigRequest.cpp
  src/v20180326/model/OverviewBasicResourceUsage.cpp
  src/v20180326/model/CreatePublicConfigResponse.cpp
  src/v20180326/model/LaneRules.cpp
  src/v20180326/model/TsfPageVmGroup.cpp
  src/v20180326/model/CreateConfigResponse.cpp
  src/v20180326/model/DescribeCreateGatewayApiStatusRequest.cpp
  src/v20180326/model/DescribeConfigReleaseLogsRequest.cpp
  src/v20180326/model/ModifyContainerGroupRequest.cpp
  src/v20180326/model/UpdateRepositoryResponse.cpp
  src/v20180326/model/RollbackConfigResponse.cpp
  src/v20180326/model/RevocationConfigRequest.cpp
  src/v20180326/model/StartContainerGroupResponse.cpp
  src/v20180326/model/ModifyTaskRequest.cpp
  src/v20180326/model/DeleteUnitNamespacesResponse.cpp
  src/v20180326/model/DisableTaskRequest.cpp
  src/v20180326/model/DescribeBasicResourceUsageResponse.cpp
  src/v20180326/model/PkgBind.cpp
  src/v20180326/model/RemoveInstancesRequest.cpp
  src/v20180326/model/TsfPageInstance.cpp
  src/v20180326/model/DeleteGroupResponse.cpp
  src/v20180326/model/DescribeSimpleApplicationsResponse.cpp
  src/v20180326/model/DeployContainerGroupRequest.cpp
  src/v20180326/model/DescribeSimpleApplicationsRequest.cpp
  src/v20180326/model/ContainGroup.cpp
  src/v20180326/model/ContainGroupResult.cpp
  src/v20180326/model/UpdateUnitRuleRequest.cpp
  src/v20180326/model/ReleasePublicConfigResponse.cpp
  src/v20180326/model/ReleaseApiGroupResponse.cpp
  src/v20180326/model/UpdateApiRateLimitRulesRequest.cpp
  src/v20180326/model/DescribeGroupInstancesRequest.cpp
  src/v20180326/model/DescribeMsApiListRequest.cpp
  src/v20180326/model/DescribeUploadInfoResponse.cpp
  src/v20180326/model/DescribeMsApiListResponse.cpp
  src/v20180326/model/EnableTaskRequest.cpp
  src/v20180326/model/RevocationPublicConfigResponse.cpp
  src/v20180326/model/DisableTaskResponse.cpp
  src/v20180326/model/DescribeMicroserviceRequest.cpp
  src/v20180326/model/DescribePodInstancesResponse.cpp
  src/v20180326/model/DescribeRepositoriesResponse.cpp
  src/v20180326/model/MonitorOverview.cpp
  src/v20180326/model/CreateGroupRequest.cpp
  src/v20180326/model/StopTaskBatchResponse.cpp
  src/v20180326/model/CreateContainGroupResponse.cpp
  src/v20180326/model/DescribeContainerGroupDetailResponse.cpp
  src/v20180326/model/Ports.cpp
  src/v20180326/model/DescribeGroupGatewaysResponse.cpp
  src/v20180326/model/RevocationConfigResponse.cpp
  src/v20180326/model/DeployServerlessGroupResponse.cpp
  src/v20180326/model/CreateAllGatewayApiAsyncResponse.cpp
  src/v20180326/model/DeleteTaskResponse.cpp
  src/v20180326/model/TsfPageMsInstance.cpp
  src/v20180326/model/DeleteMicroserviceRequest.cpp
  src/v20180326/model/RemoveInstancesResponse.cpp
  src/v20180326/model/DisableUnitRuleRequest.cpp
  src/v20180326/model/Namespace.cpp
  src/v20180326/model/DescribeGroupResponse.cpp
  src/v20180326/model/Env.cpp
  src/v20180326/model/DeleteContainerGroupResponse.cpp
  src/v20180326/model/DeleteServerlessGroupResponse.cpp
  src/v20180326/model/DeleteImageTagsResponse.cpp
  src/v20180326/model/DisableUnitRouteResponse.cpp
  src/v20180326/model/ExecuteTaskRequest.cpp
  src/v20180326/model/DescribeApplicationResponse.cpp
  src/v20180326/model/LaneInfo.cpp
  src/v20180326/model/DescribeConfigReleaseLogsResponse.cpp
  src/v20180326/model/DeletePublicConfigResponse.cpp
  src/v20180326/model/DescribeSimpleGroupsResponse.cpp
  src/v20180326/model/DescribeFlowLastBatchStateRequest.cpp
  src/v20180326/model/TsfPageCluster.cpp
  src/v20180326/model/TerminateTaskFlowBatchResponse.cpp
  src/v20180326/model/ShrinkInstancesRequest.cpp
  src/v20180326/model/ShrinkInstancesResponse.cpp
  src/v20180326/model/DescribeApiRateLimitRulesResponse.cpp
  src/v20180326/model/AddClusterInstancesRequest.cpp
  src/v20180326/model/DescribeGroupUseDetailResponse.cpp
  src/v20180326/model/TsfPageNamespace.cpp
  src/v20180326/model/UpdateApiTimeoutsRequest.cpp
  src/v20180326/model/DescribeSimpleNamespacesRequest.cpp
  src/v20180326/model/ExecuteTaskFlowResponse.cpp
  src/v20180326/model/ExpandGroupResponse.cpp
  src/v20180326/model/DescribePublicConfigsResponse.cpp
  src/v20180326/model/DescribeUnitNamespacesResponse.cpp
  src/v20180326/model/ContinueRunFailedTaskBatchResponse.cpp
  src/v20180326/model/DescribeSimpleClustersRequest.cpp
  src/v20180326/model/DeployServerlessGroupRequest.cpp
  src/v20180326/model/ApiDefinitionDescr.cpp
  src/v20180326/model/DescribeLaneRulesResponse.cpp
  src/v20180326/model/DescribeImageRepositoryRequest.cpp
  src/v20180326/model/TsfPageUnitRule.cpp
  src/v20180326/model/DescribeApiGroupRequest.cpp
  src/v20180326/model/RedoTaskExecuteResponse.cpp
  src/v20180326/model/DescribeContainerGroupDetailRequest.cpp
  src/v20180326/model/DescribeGroupsWithPluginRequest.cpp
  src/v20180326/model/ImageRepositoryResult.cpp
  src/v20180326/model/ModifyTaskResponse.cpp
  src/v20180326/model/DeleteUnitNamespacesRequest.cpp
  src/v20180326/model/DescribeGroupRequest.cpp
  src/v20180326/model/UnitRuleItem.cpp
  src/v20180326/model/BindPluginRequest.cpp
  src/v20180326/model/HealthCheckSetting.cpp
  src/v20180326/model/GatewayDeployGroup.cpp
  src/v20180326/model/PkgList.cpp
  src/v20180326/model/Cluster.cpp
  src/v20180326/model/DescribeGroupUseDetailRequest.cpp
  src/v20180326/model/Microservice.cpp
  src/v20180326/model/UpdateUnitRuleResponse.cpp
  src/v20180326/model/HealthCheckSettings.cpp
  src/v20180326/model/StartGroupResponse.cpp
  src/v20180326/model/DescribePathRewritesRequest.cpp
  src/v20180326/model/ShrinkGroupRequest.cpp
  src/v20180326/model/RepositoryList.cpp
  src/v20180326/model/CreateLaneRuleResponse.cpp
  src/v20180326/model/CreateTaskResponse.cpp
  src/v20180326/model/DescribeContainerGroupsResponse.cpp
  src/v20180326/model/UpdateApiGroupResponse.cpp
  src/v20180326/model/DescribeGroupsWithPluginResponse.cpp
  src/v20180326/model/AddInstancesRequest.cpp
  src/v20180326/model/GatewayPlugin.cpp
  src/v20180326/model/GatewayApiGroupVo.cpp
  src/v20180326/model/CreateApplicationRequest.cpp
  src/v20180326/model/DeployGroupRequest.cpp
  src/v20180326/model/LaneInfos.cpp
  src/v20180326/model/CreateTaskFlowRequest.cpp
  src/v20180326/model/ModifyContainerReplicasResponse.cpp
  src/v20180326/model/TsfPageGatewayPlugin.cpp
  src/v20180326/model/ApiUseStatisticsEntity.cpp
  src/v20180326/model/UnbindApiGroupResponse.cpp
  src/v20180326/model/DescribePathRewriteRequest.cpp
  src/v20180326/model/CreateApplicationResponse.cpp
  src/v20180326/model/GatewayGroupIds.cpp
  src/v20180326/model/DeployGroupResponse.cpp
  src/v20180326/model/DescribeServerlessGroupResponse.cpp
  src/v20180326/model/RedoTaskBatchResponse.cpp
  src/v20180326/model/TaskId.cpp
  src/v20180326/model/ModifyPathRewriteResponse.cpp
  src/v20180326/model/EnableUnitRuleResponse.cpp
  src/v20180326/model/DescribeEnabledUnitRuleResponse.cpp
  src/v20180326/model/UpdateApiGroupRequest.cpp
  src/v20180326/model/TsfApiListResponse.cpp
  src/v20180326/model/EnableUnitRouteResponse.cpp
  src/v20180326/model/DisableUnitRuleResponse.cpp
  src/v20180326/model/TsfPageGatewayDeployGroup.cpp
  src/v20180326/model/ImageTag.cpp
  src/v20180326/model/ExecuteTaskFlowRequest.cpp
  src/v20180326/model/TerminateTaskFlowBatchRequest.cpp
  src/v20180326/model/CreateUnitRuleResponse.cpp
  src/v20180326/model/VmGroup.cpp
  src/v20180326/model/DescribeApiUseDetailResponse.cpp
  src/v20180326/model/ServiceSetting.cpp
  src/v20180326/model/ModifyUploadInfoRequest.cpp
  src/v20180326/model/ApplicationForPage.cpp
  src/v20180326/model/DescribeUnitRuleRequest.cpp
  src/v20180326/model/UpdateGatewayApiResponse.cpp
  src/v20180326/model/ModifyLaneResponse.cpp
  src/v20180326/model/DescribePublicConfigSummaryResponse.cpp
  src/v20180326/model/DescribePublicConfigReleaseLogsRequest.cpp
  src/v20180326/model/CreateServerlessGroupResponse.cpp
  src/v20180326/model/ShardArgument.cpp
  src/v20180326/model/DescribeApplicationAttributeResponse.cpp
  src/v20180326/model/ModifyLaneRequest.cpp
  src/v20180326/model/DescribeLanesRequest.cpp
  src/v20180326/model/DescribeGatewayMonitorOverviewResponse.cpp
  src/v20180326/model/CreatePublicConfigRequest.cpp
  src/v20180326/model/CreateAllGatewayApiAsyncRequest.cpp
  src/v20180326/model/PathRewrite.cpp
  src/v20180326/model/EnableTaskFlowResponse.cpp
  src/v20180326/model/DeleteUnitRuleResponse.cpp
  src/v20180326/model/TsfPageConfigRelease.cpp
  src/v20180326/model/DisableTaskFlowResponse.cpp
  src/v20180326/model/DescribeGatewayMonitorOverviewRequest.cpp
  src/v20180326/model/DescribeImageTagsResponse.cpp
  src/v20180326/model/BindPluginResponse.cpp
  src/v20180326/model/RedoTaskFlowBatchRequest.cpp
  src/v20180326/model/TsfPageUnitNamespace.cpp
  src/v20180326/model/StopTaskExecuteRequest.cpp
  src/v20180326/model/DescribePkgsRequest.cpp
  src/v20180326/model/SchedulingStrategy.cpp
  src/v20180326/model/GatewayVo.cpp
  src/v20180326/model/DescribeApplicationAttributeRequest.cpp
  src/v20180326/model/CreateTaskRequest.cpp
  src/v20180326/model/OperationInfo.cpp
  src/v20180326/model/DescribePublicConfigResponse.cpp
  src/v20180326/model/DescribeUsableUnitNamespacesResponse.cpp
  src/v20180326/model/DescribeConfigResponse.cpp
  src/v20180326/model/SimpleGroup.cpp
  src/v20180326/model/ModifyContainerGroupResponse.cpp
  src/v20180326/model/DeleteApplicationRequest.cpp
  src/v20180326/model/DescribeUnitNamespacesRequest.cpp
  src/v20180326/model/DeleteTaskRequest.cpp
  src/v20180326/model/CreateUnitRuleRequest.cpp
  src/v20180326/model/VmGroupSimple.cpp
  src/v20180326/model/ApiResponseDescr.cpp
  src/v20180326/model/DescribePluginInstancesRequest.cpp
  src/v20180326/model/ApiRequestDescr.cpp
  src/v20180326/model/ApiVersionArray.cpp
  src/v20180326/model/ConfigReleaseLog.cpp
  src/v20180326/model/CreateConfigRequest.cpp
  src/v20180326/model/DescribeUploadInfoRequest.cpp
  src/v20180326/model/TaskFlowLastBatchState.cpp
  src/v20180326/model/DescribeUnitRulesResponse.cpp
  src/v20180326/model/UpdateGatewayApiRequest.cpp
  src/v20180326/model/PathRewriteCreateObject.cpp
  src/v20180326/model/DescribeApiGroupsRequest.cpp
  src/v20180326/model/DescribeServerlessGroupRequest.cpp
  src/v20180326/model/DeleteUnitRuleRequest.cpp
  src/v20180326/model/ApplicationAttribute.cpp
  src/v20180326/model/DeletePkgsResponse.cpp
  src/v20180326/model/DescribeGroupsResponse.cpp
  src/v20180326/model/ModifyLaneRuleRequest.cpp
  src/v20180326/model/CreateTaskFlowResponse.cpp
  src/v20180326/model/DescribeMicroservicesRequest.cpp
  src/v20180326/model/AddClusterInstancesResponse.cpp
  src/v20180326/model/DescribeTaskLastStatusResponse.cpp
  src/v20180326/model/DescribePublicConfigsRequest.cpp
  src/v20180326/model/GatewayGroupApiVo.cpp
  src/v20180326/model/DescribeApplicationsRequest.cpp
  src/v20180326/model/DescribeTaskDetailRequest.cpp
  src/v20180326/model/DescribePublicConfigReleasesRequest.cpp
  src/v20180326/model/DescribeLaneRulesRequest.cpp
  src/v20180326/model/CreateServerlessGroupRequest.cpp
  src/v20180326/model/UnitRuleTag.cpp
  src/v20180326/model/DescribePluginInstancesResponse.cpp
  src/v20180326/model/CreateRepositoryResponse.cpp
  src/v20180326/model/CreateLaneRuleRequest.cpp
  src/v20180326/model/DescribeServerlessGroupsRequest.cpp
  src/v20180326/model/CosDownloadInfo.cpp
  src/v20180326/model/DeletePkgsRequest.cpp
  src/v20180326/model/ServerlessGroupPage.cpp
  src/v20180326/model/InstanceAdvancedSettings.cpp
  src/v20180326/model/GroupApiUseStatistics.cpp
  src/v20180326/model/ChangeApiUsableStatusResponse.cpp
  src/v20180326/model/EnableTaskResponse.cpp
  src/v20180326/model/UpdateApiRateLimitRulesResponse.cpp
  src/v20180326/model/DescribeGroupInstancesResponse.cpp
  src/v20180326/model/DescribeDownloadInfoRequest.cpp
  src/v20180326/model/DeleteApiGroupRequest.cpp
  src/v20180326/model/ReleaseApiGroupRequest.cpp
  src/v20180326/model/StartGroupRequest.cpp
  src/v20180326/model/DescribeClusterInstancesResponse.cpp
  src/v20180326/model/DescribeTaskDetailResponse.cpp
  src/v20180326/model/ExpandGroupRequest.cpp
  src/v20180326/model/RevocationPublicConfigRequest.cpp
  src/v20180326/model/ModifyLaneRuleResponse.cpp
  src/v20180326/model/TsfPageSimpleGroup.cpp
  src/v20180326/model/TaskRule.cpp
  src/v20180326/model/PkgInfo.cpp
  src/v20180326/model/GroupPod.cpp
  src/v20180326/model/EnableTaskFlowRequest.cpp
  src/v20180326/model/DescribeReleasedConfigRequest.cpp
  src/v20180326/model/ApiInfo.cpp
  src/v20180326/model/StopGroupResponse.cpp
  src/v20180326/model/CreateRepositoryRequest.cpp
  src/v20180326/model/ModifyMicroserviceRequest.cpp
  src/v20180326/model/DescribeConfigReleasesRequest.cpp
  src/v20180326/model/GroupDailyUseStatistics.cpp
  src/v20180326/model/DescribeEnabledUnitRuleRequest.cpp
  src/v20180326/model/DescribeApiGroupResponse.cpp
  src/v20180326/model/UpdateApiRateLimitRuleRequest.cpp
  src/v20180326/model/CreateLaneRequest.cpp
  src/v20180326/model/CreateApiGroupResponse.cpp
  src/v20180326/model/ServiceConfig.cpp
  src/v20180326/model/RedoTaskExecuteRequest.cpp
  src/v20180326/model/DescribeApplicationsResponse.cpp
  src/v20180326/model/DescribeConfigRequest.cpp
  src/v20180326/model/DisableUnitRouteRequest.cpp
  src/v20180326/model/DescribeUnitRulesRequest.cpp
  src/v20180326/model/DescribeGatewayAllGroupApisRequest.cpp
  src/v20180326/model/DeleteGroupRequest.cpp
  src/v20180326/model/ContainerGroupDetail.cpp
  src/v20180326/model/BindApiGroupRequest.cpp
  src/v20180326/model/StopTaskBatchRequest.cpp
  src/v20180326/model/ServerlessGroup.cpp
  src/v20180326/model/ApiDetailInfo.cpp
  src/v20180326/model/DescribeUsableUnitNamespacesRequest.cpp
  src/v20180326/model/DescribeContainerGroupsRequest.cpp
  src/v20180326/model/DisableTaskFlowRequest.cpp
  src/v20180326/model/DescribePodInstancesRequest.cpp
  src/v20180326/model/RedoTaskResponse.cpp
  src/v20180326/model/DescribeConfigsRequest.cpp
  src/v20180326/model/EnableUnitRouteRequest.cpp
  src/v20180326/model/TsfPageApplication.cpp
  src/v20180326/model/DeleteConfigRequest.cpp
  src/v20180326/model/DescribePublicConfigReleaseLogsResponse.cpp
  src/v20180326/model/ExecuteTaskResponse.cpp
  src/v20180326/model/CreateApiRateLimitRuleResponse.cpp
  src/v20180326/model/Config.cpp
  src/v20180326/model/ProtocolPort.cpp
  src/v20180326/model/DescribeApiUseDetailRequest.cpp
  src/v20180326/model/CreateClusterRequest.cpp
  src/v20180326/model/TsfPageMicroservice.cpp
  src/v20180326/model/ConfigRelease.cpp
  src/v20180326/model/DeleteContainerGroupRequest.cpp
  src/v20180326/model/AdvanceSettings.cpp
  src/v20180326/model/ReleaseConfigRequest.cpp
  src/v20180326/model/MsApiArray.cpp
  src/v20180326/model/DescribeApiDetailRequest.cpp
  src/v20180326/model/StopContainerGroupRequest.cpp
  src/v20180326/model/UpdateHealthCheckSettingsResponse.cpp
  src/v20180326/model/ApiRateLimitRule.cpp
  src/v20180326/model/GroupUseStatisticsEntity.cpp
  src/v20180326/model/DescribePathRewritesResponse.cpp
  src/v20180326/model/AddInstanceResult.cpp
  src/v20180326/model/DescribeFlowLastBatchStateResponse.cpp
  src/v20180326/model/StopTaskExecuteResponse.cpp
  src/v20180326/model/DescribeSimpleGroupsRequest.cpp
  src/v20180326/model/DescribeConfigReleasesResponse.cpp
  src/v20180326/model/ApiGroupInfo.cpp
  src/v20180326/model/UnitNamespace.cpp
  src/v20180326/model/ModifyMicroserviceResponse.cpp
  src/v20180326/model/CreateApiGroupRequest.cpp
  src/v20180326/model/DescribeDownloadInfoResponse.cpp
  src/v20180326/model/GroupPodResult.cpp
  src/v20180326/model/DescribeApplicationRequest.cpp
  src/v20180326/model/DeployContainerGroupResponse.cpp
  src/v20180326/model/DescribeBasicResourceUsageRequest.cpp
  src/v20180326/model/DeleteMicroserviceResponse.cpp
  src/v20180326/model/DescribeReleasedConfigResponse.cpp
  src/v20180326/model/HealthCheckConfig.cpp
  src/v20180326/model/TsfPageSimpleApplication.cpp
  src/v20180326/model/PropertyField.cpp
  src/v20180326/model/DescribeApiDetailResponse.cpp
  src/v20180326/model/DescribeGroupsRequest.cpp
  src/v20180326/model/LaneRuleTag.cpp
  src/v20180326/model/OperationInfoDetail.cpp
  src/v20180326/model/CreatePathRewritesRequest.cpp
  src/v20180326/model/DeleteNamespaceRequest.cpp
  src/v20180326/model/BindApiGroupResponse.cpp
  src/v20180326/model/DescribeMicroserviceResponse.cpp
  src/v20180326/model/DescribeImageRepositoryResponse.cpp
  src/v20180326/model/DescribeImageTagsRequest.cpp
  src/v20180326/model/DescribeConfigSummaryResponse.cpp
  src/v20180326/model/CreateContainGroupRequest.cpp
  src/v20180326/model/DescribePublicConfigReleasesResponse.cpp
  src/v20180326/model/CreatePathRewritesResponse.cpp
  src/v20180326/model/DeleteRepositoryRequest.cpp
  src/v20180326/model/DraftApiGroupResponse.cpp
  src/v20180326/model/DescribeConfigSummaryRequest.cpp
  src/v20180326/model/DeleteLaneRequest.cpp
  src/v20180326/model/TsfPageApiGroupInfo.cpp
  src/v20180326/model/ReleasePublicConfigRequest.cpp
  src/v20180326/model/TaskFlowEdge.cpp
  src/v20180326/model/RedoTaskFlowBatchResponse.cpp
  src/v20180326/model/LaneGroup.cpp
  src/v20180326/model/CreateGroupResponse.cpp
  )

set(tsf_include
    include/tencentcloud/tsf
  )

add_library(tsf ${LIB_TYPE}
  ${tsf_public_header}
  ${tsf_public_header_model}
  ${tsf_src})

set_target_properties(tsf
  PROPERTIES
  LINKER_LANGUAGE CXX
  ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
  LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
  RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin
  OUTPUT_NAME ${TARGET_OUTPUT_NAME_PREFIX}tsf
  )

target_include_directories(tsf
  PRIVATE include
    ${CMAKE_SOURCE_DIR}/core/include
  )
target_link_libraries(tsf
  core)

#install(FILES ${tsf_public_header}
#  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/tencentcloud/tsf/v20180326)
#install(FILES ${tsf_public_header_model}
#  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/tencentcloud/tsf/v20180326/model)
install(DIRECTORY ${tsf_include}
  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/tencentcloud)

install(TARGETS tsf
  ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
  LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
  RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
  )
